do the best that one could - Englisch Synonyme Wörterbuch